246
2
430
2157
3
338
1792
1
324
1867
462
365
266
946
297
478
4108
7
1340
4090
4
291
841
1319
412
397
3030
6
796
164
699
1588